package com.qst.system.domain.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.Date;

/**
 * 活动表
 * @TableName activity
 */
@TableName(value ="activity")
public class ActivityVo {
    /**
     * 主键id
     */
    @TableId(type = IdType.AUTO)
    @JsonProperty("aId")
    private Integer aId;

    /**
     * 开始时间
     */
    @JsonProperty("beginDate")
    private Date beginDate;

    /**
     * 结束时间
     */
    @JsonProperty("endDate")
    private Date endDate;

    /**
     * 活动标题
     */
    @JsonProperty("actTitle")
    private String actTitle;

    /**
     * 活动内容
     */
    @JsonProperty("actDetail")
    private String actDetail;

    /**
     * 活动状态
     */
    @JsonProperty("actState")
    private String actState;

    /**
     * 发布时间
     */
    @JsonProperty("updateTime")
    private Date updateTime;

    // Getter和Setter方法
    public Integer getAId() {
        return aId;
    }

    public void setAId(Integer aId) {
        this.aId = aId;
    }

    public Date getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(Date beginDate) {
        this.beginDate = beginDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public String getActTitle() {
        return actTitle;
    }

    public void setActTitle(String actTitle) {
        this.actTitle = actTitle;
    }

    public String getActDetail() {
        return actDetail;
    }

    public void setActDetail(String actDetail) {
        this.actDetail = actDetail;
    }

    public String getActState() {
        return actState;
    }

    public void setActState(String actState) {
        this.actState = actState;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
}